rough-fruited buttercup - Spanish English Dictionary